package com.conversorPaises;

import java.util.HashMap;

public class ConversorPaises {

	HashMap<String, String> correspondencia;
	
	public ConversorPaises(){
		correspondencia = new HashMap<String, String>();
		correspondencia.put("AF","Afghanistan");
		correspondencia.put("AX","AlandIslands");
		correspondencia.put("AL","Albania");
		correspondencia.put("DZ","Algeria");
		correspondencia.put("AS","American Samoa");
		correspondencia.put("AD","Andorra");
		correspondencia.put("AO","Angola");
		correspondencia.put("AI","Anguilla");
		correspondencia.put("AQ","Antarctica");
		correspondencia.put("AG","Antigua And Barbuda");
		correspondencia.put("AR","Argentina");
		correspondencia.put("AM","Armenia");
		correspondencia.put("AW","Aruba");
		correspondencia.put("AU","Australia");
		correspondencia.put("AT","Austria");
		correspondencia.put("AZ","Azerbaijan");
		correspondencia.put("BS","Bahamas");
		correspondencia.put("BH","Bahrain");
		correspondencia.put("BD","Bangladesh");
		correspondencia.put("BB","Barbados");
		correspondencia.put("BY","Belarus");
		correspondencia.put("BE","Belgium");
		correspondencia.put("BZ","Belize");
		correspondencia.put("BJ","Benin");
		correspondencia.put("BM","Bermuda");
		correspondencia.put("BT","Bhutan");
		correspondencia.put("BO","Bolivia");
		correspondencia.put("BA","Bosnia And Herzegovina");
		correspondencia.put("BW","Botswana");
		correspondencia.put("BV","Bouvet Island");
		correspondencia.put("BR","Brazil");
		correspondencia.put("IO","British Indian Ocean Territory");
		correspondencia.put("BN","Brunei Darussalam");
		correspondencia.put("BG","Bulgaria");
		correspondencia.put("BF","Burkina Faso");
		correspondencia.put("BI","Burundi");
		correspondencia.put("KH","Cambodia");
		correspondencia.put("CM","Cameroon");
		correspondencia.put("CA","Canada");
		correspondencia.put("CV","Cape Verde");
		correspondencia.put("KY","Cayman Islands");
		correspondencia.put("CF","Central African Republic");
		correspondencia.put("TD","Chad");
		correspondencia.put("CL","Chile");
		correspondencia.put("CN","China");
		correspondencia.put("CX","Christmas Island");
		correspondencia.put("CC","Cocos Islands");
		correspondencia.put("CO","Colombia");
		correspondencia.put("KM","Comoros");
		correspondencia.put("CG","Congo");
		correspondencia.put("CD","Congo Democratic Republic");
		correspondencia.put("CK","CookIslands");
		correspondencia.put("CR","CostaRica");
		correspondencia.put("CI","Cote D'Ivoire");
		correspondencia.put("HR","Croatia");
		correspondencia.put("CU","Cuba");
		correspondencia.put("CY","Cyprus");
		correspondencia.put("CZ","Czech Republic");
		correspondencia.put("DK","Denmark");
		correspondencia.put("DJ","Djibouti");
		correspondencia.put("DM","Dominica");
		correspondencia.put("DO","Dominican Republic");
		correspondencia.put("EC","Ecuador");
		correspondencia.put("EG","Egypt");
		correspondencia.put("SV","ElSalvador");
		correspondencia.put("GQ","Equatorial Guinea");
		correspondencia.put("ER","Eritrea");
		correspondencia.put("EE","Estonia");
		correspondencia.put("ET","Ethiopia");
		correspondencia.put("FK","Falkland Islands(Malvinas)");
		correspondencia.put("FO","Faroe Islands");
		correspondencia.put("FJ","Fiji");
		correspondencia.put("FI","Finland");
		correspondencia.put("FR","France");
		correspondencia.put("GF","French Guiana");
		correspondencia.put("PF","French Polynesia");
		correspondencia.put("TF","French Southern Territories");
		correspondencia.put("GA","Gabon");
		correspondencia.put("GM","Gambia");
		correspondencia.put("GE","Georgia");
		correspondencia.put("DE","Germany");
		correspondencia.put("GH","Ghana");
		correspondencia.put("GI","Gibraltar");
		correspondencia.put("GR","Greece");
		correspondencia.put("GL","Greenland");
		correspondencia.put("GD","Grenada");
		correspondencia.put("GP","Guadeloupe");
		correspondencia.put("GU","Guam");
		correspondencia.put("GT","Guatemala");
		correspondencia.put("GG","Guernsey");
		correspondencia.put("GN","Guinea");
		correspondencia.put("GW","Guinea-Bissau");
		correspondencia.put("GY","Guyana");
		correspondencia.put("HT","Haiti");
		correspondencia.put("HM","Heard Island & Mcdonald Islands");
		correspondencia.put("VA","HolySee(Vatican City State)");
		correspondencia.put("HN","Honduras");
		correspondencia.put("HK","HongKong");
		correspondencia.put("HU","Hungary");
		correspondencia.put("IS","Iceland");
		correspondencia.put("IN","India");
		correspondencia.put("ID","Indonesia");
		correspondencia.put("IR","Iran");
		correspondencia.put("IQ","Iraq");
		correspondencia.put("IE","Ireland");
		correspondencia.put("IM","Isle Of Man");
		correspondencia.put("IL","Israel");
		correspondencia.put("IT","Italy");
		correspondencia.put("JM","Jamaica");
		correspondencia.put("JP","Japan");
		correspondencia.put("JE","Jersey");
		correspondencia.put("JO","Jordan");
		correspondencia.put("KZ","Kazakhstan");
		correspondencia.put("KE","Kenya");
		correspondencia.put("KI","Kiribati");
		correspondencia.put("KR","Korea");
		correspondencia.put("KW","Kuwait");
		correspondencia.put("KG","Kyrgyzstan");
		correspondencia.put("LA","LaoPeople's Democratic Republic");
		correspondencia.put("LV","Latvia");
		correspondencia.put("LB","Lebanon");
		correspondencia.put("LS","Lesotho");
		correspondencia.put("LR","Liberia");
		correspondencia.put("LY","Libyan Arab Jamahiriya");
		correspondencia.put("LI","Liechtenstein");
		correspondencia.put("LT","Lithuania");
		correspondencia.put("LU","Luxembourg");
		correspondencia.put("MO","Macao");
		correspondencia.put("MK","Macedonia");
		correspondencia.put("MG","Madagascar");
		correspondencia.put("MW","Malawi");
		correspondencia.put("MY","Malaysia");
		correspondencia.put("MV","Maldives");
		correspondencia.put("ML","Mali");
		correspondencia.put("MT","Malta");
		correspondencia.put("MH","Marshall Islands");
		correspondencia.put("MQ","Martinique");
		correspondencia.put("MR","Mauritania");
		correspondencia.put("MU","Mauritius");
		correspondencia.put("YT","Mayotte");
		correspondencia.put("MX","Mexico");
		correspondencia.put("FM","Micronesia Federated States Of");
		correspondencia.put("MD","Moldova");
		correspondencia.put("MC","Monaco");
		correspondencia.put("MN","Mongolia");
		correspondencia.put("ME","Montenegro");
		correspondencia.put("MS","Montserrat");
		correspondencia.put("MA","Morocco");
		correspondencia.put("MZ","Mozambique");
		correspondencia.put("MM","Myanmar");
		correspondencia.put("NA","Namibia");
		correspondencia.put("NR","Nauru");
		correspondencia.put("NP","Nepal");
		correspondencia.put("NL","Netherlands");
		correspondencia.put("AN","Netherlands Antilles");
		correspondencia.put("NC","NewCaledonia");
		correspondencia.put("NZ","NewZealand");
		correspondencia.put("NI","Nicaragua");
		correspondencia.put("NE","Niger");
		correspondencia.put("NG","Nigeria");
		correspondencia.put("NU","Niue");
		correspondencia.put("NF","Norfolk Island");
		correspondencia.put("MP","Northern Mariana Islands");
		correspondencia.put("NO","Norway");
		correspondencia.put("OM","Oman");
		correspondencia.put("PK","Pakistan");
		correspondencia.put("PW","Palau");
		correspondencia.put("PS","Palestinian Territory Occupied");
		correspondencia.put("PA","Panama");
		correspondencia.put("PG","Papua New Guinea");
		correspondencia.put("PY","Paraguay");
		correspondencia.put("PE","Peru");
		correspondencia.put("PH","Philippines");
		correspondencia.put("PN","Pitcairn");
		correspondencia.put("PL","Poland");
		correspondencia.put("PT","Portugal");
		correspondencia.put("PR","Puerto Rico");
		correspondencia.put("QA","Qatar");
		correspondencia.put("RE","Reunion");
		correspondencia.put("RO","Romania");
		correspondencia.put("RU","Russian Federation");
		correspondencia.put("RW","Rwanda");
		correspondencia.put("BL","Saint Barthelemy");
		correspondencia.put("SH","Saint Helena");
		correspondencia.put("KN","Saint Kitts And Nevis");
		correspondencia.put("LC","Saint Lucia");
		correspondencia.put("MF","Saint Martin");
		correspondencia.put("PM","Saint Pierre And Miquelon");
		correspondencia.put("VC","Saint Vincent And Grenadines");
		correspondencia.put("WS","Samoa");
		correspondencia.put("SM","San Marino");
		correspondencia.put("ST","Sao Tome And Principe");
		correspondencia.put("SA","Saudi Arabia");
		correspondencia.put("SN","Senegal");
		correspondencia.put("RS","Serbia");
		correspondencia.put("SC","Seychelles");
		correspondencia.put("SL","SierraLeone");
		correspondencia.put("SG","Singapore");
		correspondencia.put("SK","Slovakia");
		correspondencia.put("SI","Slovenia");
		correspondencia.put("SB","Solomon Islands");
		correspondencia.put("SO","Somalia");
		correspondencia.put("ZA","South Africa");
		correspondencia.put("GS","South Georgia And SandwichIsl.");
		correspondencia.put("ES","Spain");
		correspondencia.put("LK","Sri Lanka");
		correspondencia.put("SD","Sudan");
		correspondencia.put("SR","Suriname");
		correspondencia.put("SJ","Svalbard And JanMayen");
		correspondencia.put("SZ","Swaziland");
		correspondencia.put("SE","Sweden");
		correspondencia.put("CH","Switzerland");
		correspondencia.put("SY","Syrian Arab Republic");
		correspondencia.put("TW","Taiwan");
		correspondencia.put("TJ","Tajikistan");
		correspondencia.put("TZ","Tanzania");
		correspondencia.put("TH","Thailand");
		correspondencia.put("TL","Timor-Leste");
		correspondencia.put("TG","Togo");
		correspondencia.put("TK","Tokelau");
		correspondencia.put("TO","Tonga");
		correspondencia.put("TT","Trinidad And Tobago");
		correspondencia.put("TN","Tunisia");
		correspondencia.put("TR","Turkey");
		correspondencia.put("TM","Turkmenistan");
		correspondencia.put("TC","Turks And Caicos Islands");
		correspondencia.put("TV","Tuvalu");
		correspondencia.put("UG","Uganda");
		correspondencia.put("UA","Ukraine");
		correspondencia.put("AE","United Arab Emirates");
		correspondencia.put("GB","United Kingdom");
		correspondencia.put("US","United States");
		correspondencia.put("UM","United States Outlying Islands");
		correspondencia.put("UY","Uruguay");
		correspondencia.put("UZ","Uzbekistan");
		correspondencia.put("VU","Vanuatu");
		correspondencia.put("VE","Venezuela");
		correspondencia.put("VN","VietNam");
		correspondencia.put("VG","Virgin Islands British");
		correspondencia.put("VI","Virgin Islands U.S.");
		correspondencia.put("WF","Wallis And Futuna");
		correspondencia.put("EH","Western Sahara");
		correspondencia.put("YE","Yemen");
		correspondencia.put("ZM","Zambia");
		correspondencia.put("ZW","Zimbabwe");
	}
	
	public String convertirPais(String codigo){
		return correspondencia.get(codigo);
	}
}
